其他

技术前沿|论PKS的诞生,是什么让VMware、Pivotal和Google走到了一起?

2018-02-12 戴尔科技集团


要说去年最火的技术名词是什么?Kubernetes一定榜上有名,这个由Google开发的自动化容器操作的开源平台,去年开始频繁登上各大技术媒体头条。Kubernetes可以自动化容器的部署和复制,随时扩展或收缩容器规模、将容器组织成组,并且提供容器间的负载均衡等等,诸多的优点让它成为了现代软件开发人员的首选工具。



关于Kubernetes,去年还有一个大新闻:Google、VMware和Pivotal三者的合作。可能很多人会觉得这是一次普通合作,但事实上,这三家公司绝不是一般意义上的合作伙伴,他们之间有着千丝万缕的联系。



关于这三者的关系,我们话分两头说,首先看VMware和Pivotal。


VMware和Pivotal的关系自不必多说,两者同为戴尔科技集团旗下成员,不过它们的关系更特殊一点,因为Pivotal脱胎于VMware。


这里的故事,我们从2004年EMC(现Dell EMC)收购VMware后开始说起,VMware归入EMC后,VMware的一个团队开始进行一项名为B29的项目,这个项目就是Cloud Foundry的前身。2011年4月11日,VMware正式公布Cloud Foundry,这是业界首款开源PaaS,可以让用户在不占用虚拟服务器等原始计算资源的情况下运行应用程序。2013年,随着PaaS的兴起,为了让Cloud Foundry获得更好的发展,于是Cloud Foundry从VMware独立出来,由EMC和VMware共同合资成立了Pivotal。


VMware和Google的故事则跟现任Google Cloud的主管Diane Greene有很大关系,因为她有一个耀眼的头衔——前VMware联合创始人兼CEO。2008年Diane Greene离开了VMware选择再度创业,之后2015年Google收购了一家名为Bebop的创业公司,并纳入了该公司的创始人之一,将其任命为Google Cloud主管,而这位创始人正是Diane Greene。一年后,Diane Greene又从Cloud Foundry Foundation聘请了CEO Sam Ramji,出任产品管理副总裁。


故事到这里三者内在的关系就一目了然了,Pivotal和VMware本就是一家人,而Google Cloud的主管又是VMware联合创始人。所以VMware、Pivotal和Google在一起,围绕容器建立伙伴关系,就是基于彼此如此长时间内形成的关系网络。


那么,这三者走在一起是谁在其中穿针引线呢?答案是PKS。



我们知道Google Cloud在云计算行业中一直是追赶者,现在虽然借着Kubernetes打了个翻身仗,但仅靠这一个技术想追赶行业领先者还远远不够。而且云计算行业有别于其他行业,客户粘性大,一旦选定某家云服务商,只要不出现重大变化基本会一直用下去。


所以对Google Cloud来说,要从行业领先者手里抢客户无疑是吃力不讨好,从还没有开始用云服务的公司里找新客户才是上策。而VMware是全球最大的虚拟化服务提供商,大大小小的优质客户非常多,如果能和VMware合作,一定能够为Google Cloud带来很多机会。


另一方面,Kubernetes作为Docker容器的编排管理工具,对其管理的容器集群提供了良好的高可用支持。但是Kubernetes目前并没有提供对其自身节点(特别是其关键节点如Master,Etcd等)的高可用支持。也就是说,一旦Kubernetes 自身的这些关键节点出现故障,那么整个容器集群将不可用,这对于企业级的产品环境来说是不可接受的。而PKS (Pivotal Container Service)的出现,将解决这一隐患。


PKS搭建Google与VMware的桥梁



PSK由VMware 和 Pivotal合作开发,为用户提供基于vSphere、VMware Cloud和Google Cloud的企业级容器集群产品,它同时还兼容谷歌容器引擎(GKE)。除了VMware的vSphere,NSX-T等产品,其中还包括了开源项目Cloud Foundry Container Runtime (CFCR)。CFCR是由 Pivotal和Google合作的一个开源项目,其作用是利用BOSH( 一种Cloud Foundry 的部署工具)来进行Kubernetes的部署和运维工作。而这正是PKS能为 Kubernetes集群提供高可用等企业级特性的关键。


最后,PKS是专为Kubernetes而开发的,使之交付变得易于部署和操作。可满足开发人员的需求,同时满足IT的运营需求。这种新型解决方案的独特之处在于能够使开发人员和IT部门一体化。


至此,这三家的合作形成如下的局面:Google能够接触到VMware的客户,包括许多世界级大公司,VMware可以借助Google Cloud的一些优势服务,如人工智能,为软件开发人员提供服务。而Pivotal则能得到更广阔的发展空间。总之,这是一个互惠共赢的合作。


对戴尔科技集团来说,这一成果也将惠及整个集团和客户,由Pivotal和VMware研发的PKS将成为大中型企业和服务供应商的最佳方案。Dell EMC也将基于VxRail Appliance和VxRack Systems将PKS推向市场,进而提供超融合基础架构和数据保护基础。



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存